package com.jxtc.enterprise.admin.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.util.List;

@Schema(description = "管理平台租户导出订单数据所需要传递的数据")
@Getter
@Setter
@ToString
public class AdminOrderExportDTO {

    @Schema(description = "公司名称关键字，用于根据公司名称筛选后，导出该公司所有订单数据", example = "xx技术公司")
    private String keyword;

    @Schema(description = "是否全选，配合 keyword 字段使用，用于导出该公司所有订单数据", example = "false")
    private Boolean selectAll;

    @Schema(description = "公司及日期列表")
    private List<CompanyWithDate> rows;
}
